package com.lucher.mes.dao;

import java.util.ArrayList;
import java.util.List;

import com.lucher.mes.po.Rollcallinfo;

public interface RollcallinfoMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Rollcallinfo record);

    int insertSelective(Rollcallinfo record);

    Rollcallinfo selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Rollcallinfo record);

    int updateByPrimaryKey(Rollcallinfo record);
    
    //自定义接口
    List<Rollcallinfo> findByList(Rollcallinfo record);
    List<Rollcallinfo> findByListForPage(Rollcallinfo record);
    int findByCount(Rollcallinfo record);
    public Integer saveBatch(ArrayList<Rollcallinfo> records);
    //根据UUID查询
    List<Rollcallinfo> findByUuid(String uuid);
    
    //根据UUID查询
    Rollcallinfo findByUuidAndPrisonercode(Rollcallinfo record);
}